package com.dog.basics.bean.dto.admin.mtkj;

import com.baomidou.mybatisplus.annotation.TableField;
import com.dog.basics.bean.dto.BaseUtilPageDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * <p>
 * 设备流水
 * </p>
 *
 * @author wph
 * @since 2020-09-29
 */
@Data
public class ShoppFlowingWaterFromDto extends BaseUtilPageDto {

    /**
     * 流水号
     */
    @ApiModelProperty(value = "流水号", dataType = "String", required = false)
    private String serialNo;

    /**
     * 用户标识ID
     */
    @ApiModelProperty(value = "用户标识ID", dataType = "Long", required = false)
    private Long waterUserId;
    /**
     * 用户名称
     */
    @ApiModelProperty(value = "用户名称", dataType = "String", required = false)
    private String userName;
    /**
     * 用户手机号
     */
    @ApiModelProperty(value = "用户手机号", dataType = "String", required = false)
    private String userMobile;
    /**
     * 店铺ID
     */
    @ApiModelProperty(value = "店铺ID", dataType = "Long", required = false)
    private Long waterShopId;
    /**
     * 店铺名称
     */
    @ApiModelProperty(value = "店铺名称", dataType = "String", required = false)
    private String waterShopName;


    /**
     * 流水类型 : 0-用户  1-店铺
     */
    @ApiModelProperty(value = " 流水类型 : 0-用户  1-店铺 ", dataType = "Integer", required = false)
    private Integer waterType;
    /**
     * 出入类型 : 0-购买  1-退款
     */
    @ApiModelProperty(value = " 出入类型 : 0-购买  1-退款", dataType = "Integer", required = false)
    private Integer inoutType;

    /**
     * 开始时间
     */
    @ApiModelProperty(value = "开始时间", dataType = "Long", required = false)
    private Long startTime;
    /**
     * 结束时间
     */
    @ApiModelProperty(value = "结束时间", dataType = "Long", required = false)
    private Long endTime;

}
